惊讶: amazed, astonished, to surprise, amazing, astonishment, awe...
惊心动魄: shaking one to the core, extremely disturbing, hair-raising (idiom)...
基本上: basically, on the whole...
情谊: friendship, camaraderie...
讲课: teach, lecture...
怀里: embrace, bosom...
偏方: folk remedy, home remedy...
文化: culture, civilization, cultural...
发抖: to tremble, to shake, to shiver...
开辟: to open up, to set up, to establish...